//---------------------------------------------------------------------------

#ifndef FormSendTesterReportH
#define FormSendTesterReportH
//---------------------------------------------------------------------------
#include <System.Classes.hpp>
#include <Vcl.Controls.hpp>
#include <Vcl.StdCtrls.hpp>
#include <Vcl.Forms.hpp>
#include "DBCtrlsEh.hpp"
#include <Vcl.ExtCtrls.hpp>
#include <Vcl.Mask.hpp>
#include <Vcl.ComCtrls.hpp>
#include "FIBDatabase.hpp"
#include "FIBQuery.hpp"
#include "pFIBDatabase.hpp"
#include "pFIBQuery.hpp"
#include "PropFilerEh.hpp"
#include "PropStorageEh.hpp"
#include <Vcl.ImgList.hpp>
//---------------------------------------------------------------------------
class TSendTesterReportForm : public TForm
{
__published:	// IDE-managed Components
	TButton *SendButton;
	TPanel *HeaderPanel;
	TLabel *ReportedControlLabel;
	TRadioGroup *ReportCategoryRadioGroup;
	TDBEditEh *ReportDetailsDBEditEh;
	TLabel *Label2;
	TStatusBar *StatusBar;
	TpFIBTransaction *Transaction;
	TpFIBQuery *InsertQuery;
	TPropStorageEh *PropStorageEh;
	TImageList *ImageList;
	TpFIBQuery *UpdateQuery;
	void __fastcall ReportDetailsDBEditEhChange(TObject *Sender);
	void __fastcall FormShow(TObject *Sender);
	void __fastcall SendButtonClick(TObject *Sender);
	void __fastcall FormKeyDown(TObject *Sender, WORD &Key, TShiftState Shift);
private:	// User declarations
	String EditReportTextOnStart;
public:		// User declarations
	__fastcall TSendTesterReportForm(TComponent* Owner);
	int EditReportID;
	String EditReportText;
};
//---------------------------------------------------------------------------
extern PACKAGE TSendTesterReportForm *SendTesterReportForm;
//---------------------------------------------------------------------------
#endif
